Gemma'yı Gemini API ile çalıştırma

Gemini API, uygulama geliştirme veya prototip oluşturma aşamalarında kullanabileceğiniz bir programlama API'si olarak Gemma'ya barındırılan erişim sağlar. Bu API, üretken yapay zeka görevlerini işlemek için kendi yerel Gemma örneğinizi ve web hizmetinizi oluşturmanın uygun bir alternatifidir.

Aşağıdaki örneklerde, Gemma'nın Gemini API ile nasıl kullanılacağı gösterilmektedir:

Python

from google import genai

client = genai.Client(api_key="YOUR_API_KEY")

response = client.models.generate_content(
    model="gemma-3-27b-it",
    contents="Roses are red...",
)

print(response.text)

Node.js

const { GoogleGenerativeAI } = require("@google/generative-ai");

const genAI = new GoogleGenerativeAI("YOUR_API_KEY");
const model = genAI.getGenerativeModel({ model: "gemma-3-27b-it" });

const prompt = "Roses are red...";

const result = await model.generateContent(prompt);
console.log(result.response.text());

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemma-3-27b-it:generateContent?key=YOUR_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
  "contents": [{
    "parts":[{"text": "Roses are red..."}]
    }]
   }'

API anahtarı alma AI Studio'da Gemma'yı deneme

Gemini API'ye mobil, web ve bulut hizmetleri gibi birçok platformda ve birden fazla programlama dilinde erişebilirsiniz. Gemini API SDK paketleri hakkında daha fazla bilgi için Gemini API SDK'sı indirme sayfasına bakın. Gemini API'ye genel bir giriş için Gemini API hızlı başlangıç kılavuzuna bakın.